<?php
/**
 * Smarty plugin
 *
 * @package    Smarty
 * @subpackage PluginsFunction
 */

/**
 * 通过传入perm_id 和 content，来验证如果当前用户有perm_id对应的权限，则返回content，否则，返回为空
 * 适用于判断页面上某个功能按钮是否显示出来，如：是否显示“创建数据库”按钮之类
 *
 * @return string|null
 */
function smarty_function_digi_dmp_perm($params) {
    $perm_id = $params['perm_id'];
    $content = $params['content'];
    if ( $perm_id && CPermissionModel::verifyPermByPermID($perm_id) ) {
        return $content;
    } else {
        return '';
    }
}
